package com.corechina.apex_osswords.service;

import com.corechina.apex_osswords.common.Response;
import com.corechina.apex_osswords.domain.dto.CoreWeiXinUserBindAppletsDto;

import javax.servlet.http.HttpSession;

public interface ICoreWeiXinUser {

    Response getOpenId(String code);

    Response bindApplets(CoreWeiXinUserBindAppletsDto coreWeiXinUserBindAppletsDto);

    Response sendCode(String tel, Integer userType, HttpSession httpSession);

    Response loginByWeiXin(String openId);

    Response updateLoginEnterprise(Integer enterpriseId);

    Response getEnterpriseList();

}
